I know they have been in the credit business for awhile, but do they pay on time? i was thinking about signing up